//
//  MyAnnotationView.m
//  Easytour
//
//  Created by pachira on 16/7/20.
//  Copyright © 2016年 pachira. All rights reserved.
//

#import "MyAnnotationView.h"

@implementation MyAnnotationView


- (instancetype)initWithAnnotation:(id<BMKAnnotation>)annotation reuseIdentifier:(NSString *)reuseIdentifier{
    if (self = [super initWithAnnotation:annotation reuseIdentifier:reuseIdentifier]) {
    }
    return self;
}
+ (instancetype)annotationViewWithMap:(BMKMapView *)mapView{
    static NSString *identifier = @"anno";
    // 从缓存池中取
    MyAnnotationView *annoView = (MyAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:identifier];
    // 如果缓存池中没有, 创建一个新的
    if (annoView == nil) {
        annoView = [[MyAnnotationView alloc] initWithAnnotation:nil reuseIdentifier:identifier];
    }
    return annoView;
}
- (void)setAnnotation:(MyAnnotation *)annotation{
    [super setAnnotation:annotation];
    //设置图标
    self.image = self.myImage;
}

@end
